self-stabilizing reactor - Spanish English Dictionary